/**
 * 创建Buffer实例
 * .alloc:创建指定字节大小的buffer
 * .allocUnsafe:
 * .from(source,encode,)
 */
const b1 = Buffer.alloc(10)
console.log(b1);

const b2 = Buffer.allocUnsafe(10)
console.log(b2);

const b3 = Buffer.from('中')

/**
 * Buffer实例方法
 * fill:使用数据填充buffer（不传2,3填满）
 * write: 向buffer中写入数据（不传2,3,只填入传入的）
 * toString：从buffer中提取数据
 * slice：截取buffer
 * indexOf：在buffer中查找数据
 * copy：拷贝buffer中的数据
 */
// let buf = Buffer.alloc(6)

// buf.fill('123',1,3)
// buf.fill(123)

// buf.write('123',1,3)

// let buf = Buffer.from('拉钩教育')
// console.log(buf.toString('utf-8',3,9));

// let b1 = Buffer.alloc(6)
// let b2 = Buffer.from('拉钩')
// b2.copy(b1,3,3,6)

/**
 * 静态方法
 * concat
 * isBuffer
 */